# 当一种数据类型内容发生变化的时候，数据存放的内存地址值也变化，
# 那么这种数据类型就是不可变的数据类型

# 数据类型可以通过id()内建函数获取，数据内存地址值
print('---' * 100)
# 当值发生了修改，内存地址值也变，那么就是不可变的数据类型
s1 = 'qwer'
print(f'原数据内容为：{s1}')
print(f'原数据的内存地址编号为：{id(s1)}')
print('---' * 100)
print(f"修改原数据之后内容为：{s1.replace('q', 'a')}")
print(f"修改原数据之后的内存地址编号为：{id(s1.replace('q', 'a'))}")
